<script>

document.addEventListener('DOMContentLoaded', function () {
    var feedbackLabels = document.querySelectorAll('.feedback label');
	//nias.ir custom script please dont change the code
    feedbackLabels.forEach(function (label) {
        label.addEventListener('click', function () {
            // Get the corresponding star class based on the clicked label
            var starClass = getStarClass(label);

            // Trigger click on the star element with the corresponding class
            var starElement = document.querySelector('.' + starClass);
            if (starElement) {
                starElement.click();
            }
        });
    });

    function getStarClass(label) {
        // Define a mapping between feedback classes and star classes
        var classMapping = {
            'happy': 'star-5',
            'good': 'star-4',
            'ok': 'star-3',
            'sad': 'star-2',
            'angry': 'star-1'
        };

        // Get the class of the clicked label
        var feedbackClass = label.classList[0];

        // Return the corresponding star class from the mapping
        return classMapping[feedbackClass] || '';
    }
});


</script>